<!DOCTYPE html>
<html lang="zh-Hans">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Part 5：JS 进阶</title>
</head>

<body>
    <h1>P5 演示源码</h1>

    <h2>课程章节演示</h2>

    <ul>
        <li>
            <p>创建对象</p>
            <ul>
                <li>工厂模式 <a href="./factory.html">(factory.html)</a></li>
                <li>函数的 arguments <a href="./arguments.html">(arguments.html)</a></li>
                <li>再说说函数 <a href="./function.html">(function.html)</a></li>
                <li>函数的 this <a href="./this.html">(this.html)</a></li>
                <li>函数的方法 <a href="./function-method.html">(function-method.html)</a></li>
                <li>函数的属性 <a href="./function-property.html">(function-property.html)</a></li>
                <li>函数是 first class <a href="./first-class.html">(first-class.html)</a></li>
                <li>闭包 closure <a href="./closure.html">(closure.html)</a></li>
                <li>构造函数 <a href="./constructor.html">(constructor.html)</a></li>
                <li>原型详解 <a href="./prototype.html">(prototype.html)</a></li>
                <li>共享的缺陷 <a href="./share.html">(share.html)</a></li>
                <li>
                    <p>构造函数结合原型 <a href="./constructor-concat-prototype.html">(constructor-concat-prototype.html)</a></p>
                </li>
            </ul>
        </li>
        <li>
            <p>继承</p>
            <ul>
                <li>原型链 <a href="./inheritance-prototype.html">(inheritance-prototype.html)</a></li>
                <li>借用构造函数继承<a href="./inheritance-call-constructor.html">(inheritance-call-constructor.html)</a></li>
                <li>组合继承<a href="./inheritance-combine.html">(inheritance-combine.html)</a></li>
                <li>
                    <p>最佳实践<a href="./inheritance-best-practice.html">(inheritance-best-practice.html)</a></p>
                </li>
            </ul>
        </li>
        <li>
            <p>canvas 入门</p>
            <ul>
                <li>认识 Canvas 元素<a href="./canvas.html">(canvas.html)</a></li>
                <li>绘制基础图形 <a href="./canvas-basic-graphics/canvas.html">(canvas-basic-graphics)</a></li>
                <li>绘制文本<a href="./canvas-text/canvas.html">(canvas-text)</a></li>
                <li>设置简单样式<a href="./canvas-basic-style/canvas.html">(canvas-basic-style)</a></li>
                <p>
                    <li>擦除 Canvas<a href="./canvas-clear/canvas.html">(canvas-clear)</a></li>
                </p>
            </ul>
        </li>
        <li>canvas 进阶<ul>
                <li>加载图像<a href="./canvas-load-image/canvas.html">(canvas-load-image)</a></li>
                <li>动画循环<a href="./canvas-animation/canvas.html">(canvas-animation)</a></li>
            </ul>
        </li>
    </ul>
</body>

</html>